napple1 is an Apple 1 emulator using ncurses, ported from the SDL version Pom1 emulafor.. 
If you have some questions, please visit projects home page http://sourceforge.net/projects/napple1 or mail to nobuhatano@gmail.com

How to install
==============
1. Download latest source package nappple1-<n>.<n>.tar.gz 
   and extract it.

2. Build
	cd napple1/src
	make
	cd ..
3. Run 
	./napple1

How to uninstall
================
	cd napple1/src
	make clean

How to use programs on napple1
==============================

- Cold start Apple 1 Basic

type E000R<enter>

- Warm start Apple 1 Basic

type E2B3R<enter>

- Emulator commands

Command      Key        Description
--------------------------------------------------------------------
Quit         Shidt + Q  Quit the emulator
Reset        Shift + R  Reset the emulator
Hard Reset   Shidt + H  Reset & Clear memory
Dump core    Shift + D  Dump memory as a core/dumped and Reset

- Configuration 

napple1 reads its configuration file napple1.cfg at starting.
If napple1.cfg is not existing, napple1 automatically creates napple1.cfg 
with default values.

Entry          Default  Description
---------------------------------------------------------
replica1       0        1 = replica1 mode with 6502 rom
terminalSpeed  60       Terminal refresh rate in Hz

- Load / Save programs

During starting, napple1 reads core/dumped if it is existing.
To save program, dump entire core to core/dumped. 

- How to use replica1 mode

1. Go to KRUSADER, Assembler for Replica 1, page 
   http://school.anhb.uwa.edu.au/personalpages/kwessen/apple1/Krusader.htm
2. Download `Assembler package - version 1.2' or newer version.
3. unzip that package (krusader12.zip or newer version) 
4. Restore Krusader's rom ROM/6502.rom.bin as napple1's rom/6502.rom.bin
5. Change napple1.cfg as replica1=1
